home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / tt_type_comp.z / tt_type_comp
Text File  |  1998-10-30  |  5KB  |  133 lines

  1.  
  2.  
  3.  
  4. tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111))))                                                tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      tt_type_comp - The ToolTalk otype and ptype compiler
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp [-d {user|system|network}] [-o _o_f_i_l_e ] [-s] -{p|O|P|h|v|{r
  13.      _t_y_p_e_1.._t_y_p_e_N }|[m|x] _f_i_l_e }
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp is the ToolTalk compiler for the otypes and ptypes provided
  17.      in the specified typefile.  The typefile is first run through cpp and
  18.      then parsed and checked for correctness. The compiler produces files for
  19.      the types database XDR format.  The default function of tt_type_comp when
  20.      given a file containing definitions for ToolTalk otypes or ptypes is to
  21.      merge the types in to the existing user database of types.
  22.  
  23.      DDDDiiiiffffffffeeeerrrreeeennnncccceeeessss ffffrrrroooommmm SSSSuuuunnnnSSSSoooofffftttt TTTToooooooollllTTTTaaaallllkkkk::::
  24.  
  25.      The Classing Engine is NOT supported on SGI.  The types database XDR
  26.      format is the only usable format.  The following options are used to
  27.      support the Classing Engine in the SunSoft implementation: -c, -x, -X.
  28.      These are  NOT supported on SGI.
  29.  
  30. OOOOPPPPTTTTIIIIOOOONNNNSSSS
  31.      ----dddd   Specify the database to work on which should be one of user
  32.           (default), system, or network.
  33.  
  34.           For the types database XDR-base format these are defined as:
  35.  
  36.                user: ~/.tt/types.xdr
  37.  
  38.                system: /etc/tt/types.xdr
  39.  
  40.                network:$OPENWINHOME/tt/types.xdr
  41.  
  42.           These three databases form a hierarchy of database where the
  43.           definition of a type in the user database overrides the definition
  44.           in the system database and so on.
  45.  
  46.      ----oooo oooouuuuttttppppuuuuttttffffiiiilllleeee
  47.           Output to the given file name.
  48.  
  49.      ----ssss   Silent mode. Don't print out anything.
  50.  
  51.      ----pppp   Print the ToolTalk types as seen by ttsession.  Note that the -d
  52.           option is ignored in this case.  Types are printed out in source
  53.           format suitable for recompilation with tt_type_comp.
  54.  
  55.      ----OOOO   Print out list of known otypes.
  56.  
  57.      ----PPPP   Print out list of known ptypes.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111))))                                                tttttttt____ttttyyyyppppeeee____ccccoooommmmpppp((((1111))))
  71.  
  72.  
  73.  
  74.      ----hhhh   Print help on invoking tt_type_comp and exit.  All other options are
  75.           ignored (except -v if -v precedes -h).
  76.  
  77.      ----vvvv   Print out the version number and exit.  All other options are
  78.           ignored (except -h if -h precedes -v).
  79.  
  80.      ----rrrr ttttyyyyppppeeee1111 ............ ttttyyyyppppeeeeNNNN
  81.           Remove the given ptypes or otypes from the database.
  82.  
  83.      ----mmmm   Merge types into specified database. This is the default option if
  84.           neither -m or -x are specified and an input file is specified.
  85.  
  86.      ----xxxx   Produce an xdr format type file <file>.xdr.
  87.  
  88. EEEENNNNVVVVIIIIRRRROOOONNNNMMMMEEEENNNNTTTT
  89.      tt_type_comp will use the CEPATH variable for its definition of where the
  90.      databases are located. This variable should be a list of three components
  91.      separated by colons (:). Each component should be the name of the file to
  92.      use:
  93.  
  94.                <user_db>:<system_db>:<network_db>
  95.  
  96.  
  97. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  98.      ttttttttsssseeeessssssssiiiioooonnnn(1)
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.